plexiglass window - German English Dictionary